package com.wahoyu.exportwordtest.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@TableName("sa_run_report")
@Data
public class SaRunReport implements Serializable {

    // ID
    private String id;
    // 任务标题
    private String reportName;
    // 生成的文件路径
    private String fileUrl;
    // 状态 0：进行中 1：完成 2：失败
    private Integer status;
    // 状态描述
    private String statusDesc;
    // 创建人
    private String createUser;
    // 创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    // 文件类型，可选值：报告模板、运行报告
    private String fileType;
}